/*!
Theme Name: core
Author: Carl Murray
Description: A theme based on underscores for Lapine Inc
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: core
Tags: custom-menu,translation-ready, ACF enabled
*//*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{margin-bottom:0 !important}.restrict{margin:0 auto;max-width:1280px;padding:0 25px;width:100%}.restrict-less{margin:0 auto;max-width:1360px;width:100%}.restrict-more{margin:0 auto;max-width:996px;width:100%}.padding{padding:50px 0}.padding-less{padding:25px 0}.padding-more{padding:100px 0}.flex{display:-ms-flexbox;display:flex}.flex-column{-ms-flex-direction:column;flex-direction:column}.site-footer{background:#0E4777;padding:15px 0}.site-footer .site-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 25px}@media screen and (max-width: 996px){.site-footer .site-info{-ms-flex-direction:column;flex-direction:column}}.site-footer .site-info .column:first-of-type{width:40%}@media screen and (max-width: 996px){.site-footer .site-info .column:first-of-type{width:100%}}.site-footer .site-info .column:first-of-type img{max-width:225px;height:auto}.site-footer .site-info .column:last-of-type{color:white;width:60%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 996px){.site-footer .site-info .column:last-of-type{padding-top:20px;width:100%}}@media screen and (max-width: 640px){.site-footer .site-info .column:last-of-type{-ms-flex-direction:column;flex-direction:column;padding-top:0}}.site-footer .site-info .column:last-of-type a{color:white;text-decoration:none}.site-footer .site-info .column:last-of-type .links,.site-footer .site-info .column:last-of-type .copyright{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:"Work Sans",sans-serif;font-size:12px;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 640px){.site-footer .site-info .column:last-of-type .links,.site-footer .site-info .column:last-of-type .copyright{padding-top:20px}}#content .entry-title{color:white;font-family:"Work Sans",sans-serif;font-size:46px;margin:0 auto;max-width:640px}#content .gform_wrapper{margin:0 auto;max-width:640px}#content .gform_wrapper ul{list-style:none !important;margin-left:0;padding-left:0}#content .gform_wrapper input{border-radius:0;padding:5px;width:100%}#content .gform_wrapper textarea{border-radius:0}#content .gform_wrapper label{color:white;font-family:"Work Sans",sans-serif;font-size:14px}#content .gform_wrapper .validation_message,#content .gform_wrapper .validation_error{color:white;font-family:"Work Sans",sans-serif;font-size:14px}#content .gform_wrapper .ginput_container{padding-top:7px}#content .gform_wrapper .gform_fields>li{padding:10px 0}#content .gform_wrapper .gform_fields>li.specify{padding-top:0}#content .gform_wrapper .gfield_radio{margin-bottom:0}#content .gform_wrapper .gfield_radio input,#content .gform_wrapper .gfield_radio label{display:inline-block;width:unset}#content .gform_wrapper .gfield_radio label{padding-left:15px}#content .gform_wrapper .gform_footer input[type="submit"]{color:white;background:#407BB8;border:none;padding:13px;width:200px}.ui-datepicker{width:250px}.site-header .header-logo img{max-height:48px;width:auto}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29yZS5jc3MiLCJzb3VyY2VzIjpbImNvcmUuc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsIm1peGlucy9fbWl4aW5zLW1hc3Rlci5zY3NzIiwibWl4aW5zL19tZWRpYS5zY3NzIiwiX25vcm1hbGl6ZS5zY3NzIiwiX2Jhc2UtdHlwb2dyYXBoeS5zY3NzIiwiX2dsb2JhbC5zY3NzIiwiX2Jhc2Utc3RydWN0dXJlLnNjc3MiLCJtb2R1bGVzL19mb290ZXIuc2NzcyIsIm1vZHVsZXMvX2Zvcm0uc2NzcyIsIm1vZHVsZXMvX2hlYWRlci5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qIVxuVGhlbWUgTmFtZTogY29yZVxuQXV0aG9yOiBDYXJsIE11cnJheVxuRGVzY3JpcHRpb246IEEgdGhlbWUgYmFzZWQgb24gdW5kZXJzY29yZXMgZm9yIExhcGluZSBJbmNcblZlcnNpb246IDEuMC4wXG5MaWNlbnNlOiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MiBvciBsYXRlclxuTGljZW5zZSBVUkk6IExJQ0VOU0VcblRleHQgRG9tYWluOiBjb3JlXG5UYWdzOiBjdXN0b20tbWVudSx0cmFuc2xhdGlvbi1yZWFkeSwgQUNGIGVuYWJsZWRcbiovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbj4+PiBUQUJMRSBPRiBDT05URU5UUzpcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgTm9ybWFsaXplXG4jIFR5cG9ncmFwaHlcbiMgRWxlbWVudHNcbiMgRm9ybXNcbiMgTmF2aWdhdGlvblxuXHQjIyBMaW5rc1xuXHQjIyBNZW51c1xuIyBBY2Nlc3NpYmlsaXR5XG4jIEFsaWdubWVudHNcbiMgQ2xlYXJpbmdzXG4jIFdpZGdldHNcbiMgQ29udGVudFxuXHQjIyBQb3N0cyBhbmQgcGFnZXNcblx0IyMgQ29tbWVudHNcbiMgSW5maW5pdGUgc2Nyb2xsXG4jIE1lZGlhXG5cdCMjIENhcHRpb25zXG5cdCMjIEdhbGxlcmllc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIm1peGlucy9taXhpbnMtbWFzdGVyXCI7XG5AaW1wb3J0IFwibWl4aW5zL21lZGlhXCI7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgTm9ybWFsaXplXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AaW1wb3J0IFwibm9ybWFsaXplXCI7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgVHlwb2dyYXBoeVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGltcG9ydCBcImJhc2UtdHlwb2dyYXBoeVwiO1xuQGltcG9ydCBcImdsb2JhbFwiO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIENvbnRlbnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBpbXBvcnQgXCJiYXNlLXN0cnVjdHVyZVwiO1xuQGltcG9ydCBcIm1vZHVsZXMvZm9vdGVyXCI7XG5AaW1wb3J0IFwibW9kdWxlcy9mb3JtXCI7XG5AaW1wb3J0IFwibW9kdWxlcy9oZWFkZXJcIjtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBNb2R1bGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cblxuXG5cblxuXG5cbiIsIi8vIEZvbnRzXG4kZm9udF9tYWluOiBzYW5zLXNlcmlmO1xuJGZvbnRfY29kZTogTW9uYWNvLCBDb25zb2xhcywgXCJBbmRhbGUgTW9ub1wiLCBcIkRlamFWdSBTYW5zIE1vbm9cIiwgbW9ub3NwYWNlO1xuJGZvbnRfcHJlOiBcIkNvdXJpZXIgMTAgUGl0Y2hcIiwgQ291cmllciwgbW9ub3NwYWNlO1xuXG5cbi8vIENvbG9ycyAtIFJlcGxhY2Ugd2l0aCBjdXN0b20gY29sb3JzXG4kYmx1ZWRya19iZyA6ICMxNzVGOTk7XG4kYmx1ZWxndF9iZyA6IzQwN0JCODsiLCIvLyBSZW0gb3V0cHV0IHdpdGggcHggZmFsbGJhY2tcbkBtaXhpbiBmb250LXNpemUoJHNpemVWYWx1ZTogMSkge1xuXHRmb250LXNpemU6ICgkc2l6ZVZhbHVlICogMTYpICogMXB4O1xuXHRmb250LXNpemU6ICRzaXplVmFsdWUgKiAxcmVtO1xufVxuXG4vLyBDZW50ZXIgYmxvY2tcbkBtaXhpbiBjZW50ZXItYmxvY2sge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLy8gQ2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCgpIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogdGFibGU7XG5cdHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG5cbi8vIENsZWFyIGFmdGVyIChub3QgYWxsIGNsZWFyZml4IG5lZWQgdGhpcyBhbHNvKVxuQG1peGluIGNsZWFyZml4LWFmdGVyKCkge1xuXHRjbGVhcjogYm90aDtcbn1cblxuLy8gQ29sdW1uIHdpZHRoIHdpdGggbWFyZ2luXG5AbWl4aW4gY29sdW1uLXdpZHRoKCRudW1iZXJDb2x1bW5zOiAzKSB7XG5cdHdpZHRoOiBtYXAtZ2V0KCAkY29sdW1ucywgJG51bWJlckNvbHVtbnMgKSAtICggKCAkY29sdW1uc19fbWFyZ2luICogKCAkbnVtYmVyQ29sdW1ucyAtIDEgKSApIC8gJG51bWJlckNvbHVtbnMgKTtcbn1cbiIsIi8vIE1lZGlhIEJyZWFrcG9pbnRzXG4kbW9iaWxlOiA1NDBweDtcbiR0YWJsZXQ6IDc2OHB4O1xuJHJlc3BvbnNpdmU6IDk5NnB4O1xuJHRhYmxldF93aWRlOiAxMDI0cHg7XG4kbGFwdG9wOiAxMjgwcHg7XG4kZGVza3RvcDogMTM2MHB4O1xuJGV4dHJhbGc6IDE5MjBweDtcblxuLy9DdXN0b20gQnJlYWtwb2ludHNcbiAgICAvLyBlbnRlciBjdXN0b20gYnJlYWtwb2ludHMgaGVyZVxuXG4vLyBCcmVha3BvaW50IE1peGluc1xuQG1peGluIG1vYmlsZSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRtb2JpbGV9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHRhYmxldCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyR0YWJsZXR9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHJlc3BvbnNpdmUge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skcmVzcG9uc2l2ZX0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdGFibGV0X3dpZGUge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skdGFibGV0X3dpZGV9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGxhcHRvcCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRsYXB0b3B9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGRlc2t0b3Age1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skZGVza3RvcH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gZXh0cmFsZyB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRleHRyYWxnfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEN1c3RvbSBCcmVha3BvaW50IE1peGluc1xuICAgIC8vZW50ZXIgY3VzdG9tIGJyZWFrcG9pbnRzIGhlcmUiLCIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuXHRsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmJvZHkge1xuXHRtYXJnaW46IDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG5cdGZvbnQtc2l6ZTogMmVtO1xuXHRtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG5cdGhlaWdodDogMDsgLyogMSAqL1xuXHRvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG5cdGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuXHRib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG5cdGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuXHRmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcblx0Zm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcblx0Zm9udC1zaXplOiA3NSU7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcblx0Ym90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuXHR0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cblx0Zm9udC1zaXplOiAxMDAlOyAvKiAxICovXG5cdGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG5cdG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cblx0b3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuXHRvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcblx0cGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKlx0XHRgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG5cdGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG5cdGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG5cdG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuXHRwYWRkaW5nOiAwOyAvKiAzICovXG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG5cdHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG5cdGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cblx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cblx0Zm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuXHRkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2Ncblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvLyBGb250IFN0eWxlc1xuJHdvcmtfZm9udDogJ1dvcmsgU2FucycsIHNhbnMtc2VyaWY7XG5cbi8vIEhlYWRpbmcgU3R5bGVzXG5cbi8vIENvbnRlbnQgU3R5bGVzXG5cbi8vIEJ1dHRvbiBTdHlsZXMiLCJib2R5IHtcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZWRya19iZztcbiAgICBtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcbn0iLCIvLyBSZXN0cmljdCBDbGFzc2VzXG4ucmVzdHJpY3Qge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogJGxhcHRvcDtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cblx0Ji1sZXNzIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogJGRlc2t0b3A7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Ji1tb3JlIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogJHJlc3BvbnNpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi8vIFNlY3Rpb24gUGFkZGluZ1xuLnBhZGRpbmcge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcblxuICAgICYtbGVzcyB7XG5cdFx0cGFkZGluZzogMjVweCAwO1xuXHR9XG5cblx0Ji1tb3JlIHtcblx0XHRwYWRkaW5nOiAxMDBweCAwO1xuXHR9XG59XG5cbi8vIEZsZXggQ2xhc3NlcyBhbmQgQ29sdW1uIENvdW50c1xuLmZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAmLWNvbHVtbiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxufVxuXG4uY29sdW1ucyB7XG5cbiAgICAmLTEge1xuXG4gICAgfVxuXG4gICAgJi0yIHtcblxuICAgIH1cblxuICAgICYtMyB7XG5cbiAgICB9XG5cbiAgICAmLTQge1xuXG4gICAgfVxuXG4gICAgLmNvbHVtbiB7XG4gICAgICAgIFxuICAgIH1cblxuXG59IiwiLnNpdGUtZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMEU0Nzc3O1xuICAgIHBhZGRpbmc6IDE1cHggMDtcblxuICAgIC5zaXRlLWluZm8ge1xuICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogMCAyNXB4O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5NnB4KSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbHVtbjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5NnB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6YXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2x1bW46bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTZweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5rcywgLmNvcHlyaWdodCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkd29ya19mb250O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOjIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIiNjb250ZW50IHtcblxuICAgIC5lbnRyeS10aXRsZSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICR3b3JrX2ZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogNjQwcHg7XG4gICAgfVxuXG4gICAgLmdmb3JtX3dyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiA2NDBweDtcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkd29ya19mb250O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnZhbGlkYXRpb25fbWVzc2FnZSwgLnZhbGlkYXRpb25fZXJyb3Ige1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR3b3JrX2ZvbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZ2lucHV0X2NvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmdmb3JtX2ZpZWxkcyB7XG5cbiAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcblxuICAgICAgICAgICAgICAgICYuc3BlY2lmeSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nZmllbGRfcmFkaW8ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgaW5wdXQsIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdmb3JtX2Zvb3RlciB7XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZWxndF9iZztcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTNweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vRGF0ZSBQaWNrZXJcbi51aS1kYXRlcGlja2Vye1xuICAgIHdpZHRoOiAyNTBweDtcbn1cbiIsIi5zaXRlLWhlYWRlciB7XG5cbiAgICAuaGVhZGVyLWxvZ28ge1xuICAgICAgICBcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7OztF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 */
